abandoned or lacks support (person) - French English Dictionary